begging for alms - French English Dictionary